var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; }; if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } } { let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); define(['jquery','underscore','internal/common/tooltip'],function nodeDataTooltip($,_){var existingTooltips=[],tooltipCount=0,$tt,defaults={content:"",style:"mini"};var parseOptions=function($el){var data=_.reduce($el.parents(),function(el,par){return _.extend(el,$(par).data());},$el.data());var opts=_.reduce(_.keys(data),function(opts,key){if(key.substr(0,7)==="tooltip"){opts[key.substr(7).toLowerCase()]=data[key];} return opts;},_.clone(defaults));if(opts.offsetleft||opts.offsettop){opts.offset=[parseInt(opts.offsetleft,10),parseInt(opts.offsettop,10)];} if(opts.anchor==="this"){opts.anchor=$el;} return opts;};var showTooltipFor=function($el){hideTooltip();if(!$el.data('existingTooltip')){$tt=$.tooltip(parseOptions($el));$tt.prepend($el.data("tooltip"));if($el.data('tooltip-title')){$tt.prepend("